草庐IT

Android Studio 预览 fragment

全部标签

android - 从另一个 fragment 返回到它后,带有 ViewPager 的 fragment 有空白页

在我的应用程序中,我试图用ViewPager创建2个fragment。这些fragment有3个选项卡/页面,每个选项卡/页面都有RecyclerView,它们应该由数据库支持,所以我将它们保存在List中。classMainActivity:AppCompatActivity(){valfragments=listOf(SwipeFragment(),SwipeFragment())overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.lay

鸿蒙开发|开启鸿蒙开发之旅-发工具下载安装、项目创建和预览

文章目录一、鸿蒙开发使用语言二、下载开发工具三、安装开发工具四、新建项目五、项目启动一、鸿蒙开发使用语言鸿蒙OS开发支持多种编程语言,开发者可以根据自身技术背景和项目需求选择合适的语言进行开发。目前鸿蒙OS主要支持以下几种语言:Java:Java是一种广泛使用的编程语言,也是Android应用开发的主要语言之一。在鸿蒙OS开发中,开发者可以使用Java语言进行应用开发。C/C++:C/C++是一种底层的编程语言,具有高效性和强大的硬件控制能力。在鸿蒙OS开发中,开发者可以使用C/C++语言进行系统级别的开发和底层驱动的编写。JS(JavaScript):JavaScript是一种广泛应用于We

android - 使用导航架构组件在 fragment 中显示备份/备份确认

我正在使用适用于Android的导航架构组件。对于我的一个fragment,我希望拦截“后退”和“向上”导航,以便我可以在放弃用户未保存的任何更改之前显示一个确认对话框。(当您在编辑事件详细信息后按返回/向上时,与默认日历应用程序的行为相同)我目前的方法(未经测试)如下:对于“向上”导航,我覆盖了fragment上的onOptionsItemSelected:overridefunonOptionsItemSelected(item:MenuItem?):Boolean{if(item?.itemId==android.R.id.home){if(unsavedChangesExist

android - 使用 screenSlider 和 Fragment 自动调整 TextView

我制作了一个带有fragment页面的screenSlider。问题是在单页中有时会出现TextView包含一个不会完全显示的长文本,但只会显示第一个较短的单词(我认为这是因为其他单词将在屏幕底部空白处换行)。所以我实现了自动调整大小TextView但现在所有TextViews显得很小(12sp),当文本太短以至于可能在36sp处正确显示时也是如此(例如,只有一个小词)。主要Activity:publicclassMainActivityextendsFragmentActivity{//Thepagerwidget,whichhandlesanimation//andallowssw

android - 使用导航组件的某些 fragment 的自定义 "navigate up"行为

我想使用导航组件从fragment中添加自定义向上导航在我的build.gradle(app)中,我使用androidx.appcompat:appcompat:1.1.0-alpha04依赖项来访问onBackPressedDispatcher来自Activity。所以我在fragment中实现了OnBackPressedCallback并且向调度程序注册回调:requireActivity().onBackPressedDispatcher.addCallback(this)我原以为在工具栏中按向上导航会调用它,但事实并非如此。按设备的后退按钮会按预期调用它。是否有类似的方法在fr

安卓蜂窝 : Fragment not able to start AsyncTask?

我遇到了thiserror之前,但认为这是严格模式系统的一些错误。然而,这显然是正确的,因为我现在很遗憾地发现了。:(我的程序由一个Activity和大量fragment组成。我有一个NetworkWorkerfragment,它像这样启动URL请求:publicvoidstartURLRequest(Fragmenttarget,Stringurl,Stringmessage){if(asyncTask!=null)asyncTask.cancel(true);asyncTask=newFragmentHttpHelper(url,message,target);asyncTask.

毕业设计——基于java+vue开发的在线教育平台,将开发PC、小程序、手机端,集成RABC权限+在线考试+文档预览+视频播放+代码生成器等功能

完整项目地址:https://download.csdn.net/download/lijunhcn/88556337本项目是基于java+vue开发的[在线教育平台],将开发PC、小程序、手机端,集成RABC权限+在线考试+文档预览+视频播放+代码生成器等功能。一、技术架构版本控制:git依赖管理:maven接口文档:Swagger权限验证:SpringSecurity数据库:MySql、Druid连接池数据访问层:Mybatis、Mybatis-Plus3.1.0框架:SpringBoot2.2.6.RELEASE、SpringCloudHoxton.SR6、SpringCloudAlib

Android 将 View 作为对象传递给 fragment

我正在谷歌上搜索如何将简单的view作为对象传递给fragment,但我做不到。例如在MainActivity中我有一个简单的View:TextViewtext=(TextView)findviewById(R.id.tv_text);现在我想将其传递给fragment。下面的代码是我在MainActivity上的附加fragment主Activity:publicvoidattachFragment(){fts=getActivity().getFragmentManager().beginTransaction();mFragment=newFragmentMarketDetail

java - 来自与 fragment 无关的另一个 Activity 的 fragment 中的setText

我想在另一个Activity的fragment中设置textView这个Activity不是MainActivity有fragmenttransaction..已经尝试了与我的问题相关的其他相关文章中的一些方法,但出现错误..这是我在fragment中从另一个Activity接收的方法fragmentApublicclassFragmentAextendsFragment{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);ProgressDialogpDial

Android Studio 预览不显示布局

刚开始学习androidstudio。我遇到了一个问题:布局在我添加后不会出现在预览中。但是,如果我更改主题或在模拟器中运行应用程序,它们确实会出现但会重叠。 最佳答案 对于API27:添加如下依赖:如果您使用的是targetSdkVersion27,在您的应用级gradle文件中build.gradle(Module:app)实现'com.android.support:appcompat-v7:27.1.1'对于API28:如果您使用的是targetSdkVersion28,第1步:确保您具有以下依赖项:实现'com.andro